# AstroLibrary
Astronomical libraries of routines for C/C++/Delphi/Python 

The original sources based on Fortran/Pascal/C++ codes are described in
  - Shampine, Gordon: "Computer solution of Ordinary Differential Equations",
    Freeman and Comp., San Francisco (1975)
  - Montenbruck O., Pfleger T.: Astronomie Mit Dem Personal Computer.
    Springer-Verlag Berlin Heidelberg (1989).
  - Montenbruck O., Pfleger T.: Astronomy on the Personal Computer.
    Springer-Verlag Berlin Heidelberg (2000).
  
![Apllib_Coords](https://user-images.githubusercontent.com/28502873/230031149-b5a05606-2fbf-45a3-9828-3ca425338250.png)

The library also includes astronomy.c from the https://github.com/cosinekitty/astronomy project
and astronomy.pas unit that was automatically generated by: https://github.com/neslib/Chet
to use astronomy.dll with the astronomy.pas for your Delphi & C++Builder applications
as well as modules with routines from www.hnsky.org for working with constellation boundaries 
and calculating ephemeris along with IAU SOFA library www.iausofa.org.

For rendering and visualisation GLScene's components are used.

![Apslib_Viewer](https://user-images.githubusercontent.com/28502873/230031261-6ba99c95-f1f9-4715-b3c9-aff4a3aae568.png)


